have one's hands tied - Inglés Sinónimo Diccionario